golang.org/x/tools/go/packages.loader.pkgs (field)
25 uses
golang.org/x/tools/go/packages (current package)
packages.go#L704: pkgs map[string]*loaderPackage // keyed by Package.ID
packages.go#L791: ld.pkgs = make(map[string]*loaderPackage)
packages.go#L820: if _, ok := ld.pkgs[lpkg.ID]; ok {
packages.go#L824: ld.pkgs[lpkg.ID] = lpkg
packages.go#L870: imp := ld.pkgs[ipkg.ID]
packages.go#L897: ld.pkgs[ipkg.ID].needtypes = true
packages.go#L991: for i := range ld.pkgs {
packages.go#L995: ld.pkgs[i].Name = ""
packages.go#L996: ld.pkgs[i].PkgPath = ""
packages.go#L999: ld.pkgs[i].GoFiles = nil
packages.go#L1000: ld.pkgs[i].OtherFiles = nil
packages.go#L1001: ld.pkgs[i].IgnoredFiles = nil
packages.go#L1004: ld.pkgs[i].EmbedFiles = nil
packages.go#L1007: ld.pkgs[i].EmbedPatterns = nil
packages.go#L1010: ld.pkgs[i].CompiledGoFiles = nil
packages.go#L1013: ld.pkgs[i].Imports = nil
packages.go#L1016: ld.pkgs[i].ExportFile = ""
packages.go#L1019: ld.pkgs[i].Types = nil
packages.go#L1020: ld.pkgs[i].IllTyped = false
packages.go#L1023: ld.pkgs[i].Syntax = nil
packages.go#L1026: ld.pkgs[i].Fset = nil
packages.go#L1029: ld.pkgs[i].TypesInfo = nil
packages.go#L1032: ld.pkgs[i].TypesSizes = nil
packages.go#L1035: ld.pkgs[i].Module = nil
packages.go#L1548: lpkg := ld.pkgs[p.ID]
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)